@charset "gb2312";
@import "font-awesome.css";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding: 0;margin: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, th, var {font-weight: normal;font-style: normal;}
ol, ul, li {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: ;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;}


/*全局的字体链接*/
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#3557aa;text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0px;}
.center{max-width:1100px;clear:both;margin:0 auto;padding:0px;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}

a {color: #666;text-decoration: none;}
.clear {clear: both;}
body {font-size: 14px;color: #555;font-family:'微软雅黑', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;background: #fff;line-height: 1.8;}
.head {width: 100%;overflow: hidden}
.top-header {height: 40px;line-height: 40px;background: #f9f9f9;border-bottom: 1px solid #f1f1f1;}
#lang_sel_list {float: right;}
.top-header .tool span {padding: 0 10px;}
.tel .fa4 {font-size: 40px;float: left;border-right: 1px #dcdcdc solid;padding-right: 10px;margin-right: 10px;}
.top {width: 1100px;height: 54px;margin: 15px auto;}
.logo {float: left;}
.head .tel {float: right;height: 70px;padding-left: 120px;font-size: 14px;text-align: left;}
.tel .fa4 {font-size: 40px;float: left;border-right: 1px #dcdcdc solid;padding-right: 10px;margin-right: 10px;}
.head .tel p {font-size: 20px;padding-top: 5px;color: #4667aa;width: 320px;text-align: right;}
/*导航*/
.nav{box-shadow:0 0 10px #333;height:40px;margin:0 auto;line-height:40px;background:#000;}
#navMenu{font-size:16px;width:1100px;margin:0 auto;}
#navMenu li{float:left;line-height:40px;position:relative;width:120px;}
.on{background:#4667aa;color:#fff;}
#navMenu li a{display:block;text-align:center;color:#fff;}
#navMenu li a:hover{background:#4667aa;color:#fff;}
#navMenu li .nav-x{display:none;}
#navMenu li:hover .nav-x{display:block;position:absolute;background:#eee;z-index:99;width:120px;line-height:25px;}
#navMenu li:hover .nav-x a{padding:5px 0;color:#333;font-size:14px;}
#navMenu li:hover .nav-x a:hover{background:#4667aa;color:#fff;}
#navMenu li .nav-y {display:none;}
#navMenu li:hover .nav-y{display:block;position:absolute;background:#eee;z-index:99;width:1100px;padding:20px;left:-240px;line-height:25px;}
#navMenu li:hover .nav-y p{margin:0 auto;border-bottom:1px dashed #ccc;overflow:hidden;}
#navMenu li:hover .nav-y p a{padding:8px;float:left;color:#333;font-size:14px;}
#navMenu li:hover .nav-y p a:hover{background:#4667aa;color:#fff;}
.dropMenu {position:absolute ;top: 166px;z-index: 100;margin: -1px 0 0 0;_margin: -7px 0 0 0;border-top: none;background-color: #f2f2f2;display: none;text-align: center;width: 120px;}
.dropMenu li { }
.dropMenu li dl {padding-left: 30px;}
.dropMenu li dl dt a {font-weight: bold;font-size: 18px;}
.dropMenu li dl a {text-align: left;padding: 0 5px 0 5px;}
.dropMenu li a {height: 30px;font-size: 14px;line-height: 30px;display: block;text-align: center;color: #000;}
.dropMenu li a:hover {color: #fff;text-decoration: none;background-color: #4667aa;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}

.dropMenu_scx {position: absolute;top: 166px;z-index: 100;width: 100%;margin: -1px 0 0 0;_margin: -7px 0 0 0;border-top: none;background-color: #f2f2f2;left: 0;display: none;text-align: center;}
.dropMenu_scx li {clear:both;margin:10px 0;}
.dropMenu_scx li dl {width:1100px;margin:0 auto;border-bottom:1px dashed #ccc;overflow: hidden;padding-bottom:10px;}
.dropMenu_scx li dl dt{float:left}
.dropMenu_scx li dl dd{float:left}
.dropMenu_scx li dl dt a {font-weight: bold;font-size: 14px;}
.dropMenu_scx li dl a {padding: 0 5px 0 5px;}
.dropMenu_scx li a {padding-left: 30px;padding-right: 30px;height: 30px;font-size: 14px;line-height: 30px;color: #000;}
.dropMenu_scx li a:hover {color: #fff;text-decoration: none;background-color: #4667aa;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}

.menu {width: 210px;overflow: hidden;margin-bottom: 20px;}
.menu h3 {height: 30px;border-bottom: 1px solid #ddd;font-size: 16px;color: #4667aa;font-weight: bold;}
.titleh3 {height: 30px;display: none;font-size: 36px;color: #4667aa;font-weight: bold;margin-bottom: 40px;}
.menu ul {line-height: 25px;font-size: 14px;margin: 15px 5px 15px 5px;}
.menu li a {height: 100%;}
.menu .fa-plus {margin-left: 10px;margin-right: 10px;}
.menu1 .fa-plus {margin-left: 10px;margin-right: 10px;}
.menu2 .fa-plus {margin-left: 10px;margin-right: 10px;}
.menu3 .fa-plus {margin-left: 10px;margin-right: 10px;}
.menu ul {line-height: 25px;font-size: 14px;}
.menu li {height: 30px;line-height: 30px;background: url(../images/ico.png) no-repeat -10px -168px;padding-left: 20px;}
.menu li a {height: 100%;}
.menu .on {color: #fff;background: #4667aa;}
.menu1 {width: 260px;margin-top: 20px;border: 1px solid #4667aa;}
.menu1 h3 {height: 40px;width: 260px;text-align: center;color: #fff;font-size: 20px;line-height: 40px;background-color: #4667aa;}
.menu1 ul {font-size: 16px;}
.menu1 li {padding-top: 5px;}
.menu1 li a { }
.menu1 li a img {width: 50px;height: 50px;}
.menu1 li a:hover {color: #3557aa;float: left;}
.menu1 .on {color: #fff;background: #4667aa;}
.menu3 {width: 260px;margin-top: 20px;}
.menu3 h3 {height: 40px;width: 260px;line-height: 40px;color: #4667aa;border-bottom: 1px solid #4667aa;font-size: 16px;font-weight: bold;}
.menu3 ul {line-height: 25px;font-size: 14px;padding: 10px;}
.menu3 li { }
.menu3 li a {height: 100%;}
.menu3 .on {color: #fff;background: #4667aa;}
.menu2 {width: 260px;margin-top: 20px;}
.menu2 h3 {height: 40px;width: 260px;line-height: 40px;color: #4667aa;border-bottom: 1px solid #4667aa;font-size: 16px;font-weight: bold;}
.menu2 ul {line-height: 35px;font-size: 14px;padding: 10px;}
.menu2 li {height: 35px;}
.menu2 li a {padding-left: 5px;height: 100%;}
.menu2 li a:hover {}
.menu2 .on {color: #fff;background: #4667aa;}
.main1 {background: #fff;width: 1100px;margin: 0px auto;margin-top: 40px;}
.main1 .wrap {width: 1100px;overflow: hidden;margin: 0 auto;margin-top: 40px;clear: both;}
.main2 {width: 1100px;margin: 0 auto 20px auto;}
.left {float: right;width: 225px;background-color: #f1f1f1;padding: 10px 0px 0 20px;}
.right {float: left;width: 820px;overflow: hidden;}
.tit_1 {width: 150px;height: 42px;float: left;}
.tit_1 h3 {font-size: 28px;width: 180px;height: 42px;line-height: 42px;color: #000;padding-left: 25px;display: inline-block;border-left: #e33438 6px solid;}
.tit_2 {font-size: 16px;border-bottom: 1px solid #f5f5f5;padding: 10px 30px;background: url(../img/weizhi.png) no-repeat left;}
.tit_2 a{ }
.tit_2 a:hover{color: #3557aa;}
.tit_3 {font-size: 14px;font-weight: bold;border-bottom: 1px #aaa solid;height: 49px;}
.tit_3 .by_product_title {background: url(../images/by_product_title.gif) no-repeat center top;width: 13%;color: #fff;}
.tit_3 p {float: left;font-size: 16px;width: 13%;height: 58px;cursor: pointer;line-height: 49px;text-align: center;list-style: none;margin-right: 4px;background: url(../images/by_product.gif) no-repeat center top;}
.tit_4 {font-size: 28px;width: 290px;height: 42px;line-height: 42px;color: #000;padding-left: 25px;border-left: #e60717 6px solid;}
.tuijan {overflow: hidden;padding-bottom: 15px;}
.tit_5 {overflow: hidden;background: url(../img/nadd_dian.png) no-repeat left;padding-left: 35px;border-bottom: 1px solid #eaeaea;line-height: 40px;margin-bottom: 20px;}
.tit_5 h2 {font-size: 16px;font-weight: bold;float: left;}
.tit_5 a {float: right;color: #808080;line-height: 35px;}
.tuijan ul {line-height: 35px;font-size: 14px;padding: 10px 0;}
.tuijan li {height: 35px;border-bottom: 1px dashed #eaeaea;padding-left: 20px;background: url(../images/ico.png)  no-repeat -11px -278px;float: left;width: 43%;margin-right: 30px;}
.tuijan li span {float: right;}
.tuijan li a {display: block;height: 100%;}
.tuijan li a:hover {}
.tuijan .on {color: #fff;background: #4667aa;}
.main3 {width: 1100px;margin: 0 auto;overflow: hidden;}
.main4 {width: 1100px;margin: 0 auto 20px auto;overflow: hidden;}
.comWidth {margin: 0 auto;}
.youshi {padding-top: 40px;width: 120%}
.liyou ul li {float: left;margin: 0 12px 30px 5px;padding: 10px;width: 332px;height: 100px;color: #555;display: inline-block;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.liyou ul li dl dt {float: left;}
.liyou ul li dl dd {float: left;width: 228px;padding-left: 10px;line-height: 20px;}
.liyou ul li h3 {font-size: 18px;color: #4667aa;}
.liyou ul li:hover {transform: translate(0, -10px);-webkit-transform: translate(0, -15px);-moz-transform: translate(0, -15px);-o-transform: translate(0, -15px);-ms-transform: translate(0, -15px);-webkit-box-shadow: 2px 5px 15px #e2e2e2;-moz-box-shadow: 2px 5px 15px #e2e2e2;box-shadow: 2px 5px 15px #e2e2e2;}
.g_box1 {height: auto;margin: 10px 0 0 0;overflow:hidden;}
.g_box1 .pic {height: 400px;float:left;width: 560px;}
/* tab选项切换效果 */

.picFocus {margin: 0 auto;width: 610px;position: relative;overflow: hidden;zoom: 1;}
.picFocus .hd {margin-top:10px;width: 610px;}
.picFocus .hd ul {overflow: hidden;zoom: 1;width: 610px;}
.picFocus .hd ul li {text-align: center;margin-right: 5px;float:left;}
.picFocus .hd ul li img {width: 145px;cursor: pointer;}
.picFocus .hd ul li.on { }
.picFocus .hd ul li.on img {border: 2px solid #4667aa;}
.picFocus .bd {}
.picFocus .bd li {vertical-align: middle;}
.picFocus .bd img {width: 610px;height: auto;display: block;}
.g_box1 .txt {width: 520px;float:right;}
.g_box1 .txt h1 {font-size: 24px;color: #000;padding: 5px 0 0 0;height:50px;font-weight:bold;}
.g_box1 .txt p {line-height: 30px;color: #333;font-size: 14px;}
.g_box1 .txt p span {color: #4667aa;font-weight:bold;}
.g_box1 .txt .p1 {color: #f60;font-size: 18px;font-weight: bold;}
.g_box1 .txt .p2 {height: 35px;}
.g_box1 .txt .p2 a {float: left;height: 35px;width: 150px;font-weight: bold;border-radius: 5px;text-align: center;line-height: 35px;color: #fff;font-size: 16px;background: #4667aa;}
.g_box1 .txt .p2 a:hover {background: #333;}
.pro-one-text {}
.pro-one-text p {font-size: 14px;color: #000;line-height: 36px;}
.pro-one-btn {width:100%;border-top: 1px solid #cfcece;border-bottom: 1px solid #cfcece;padding: 10px 5px;margin-top: 20px;}
.pro-one-btn img {margin-right: 25px;}
.g_list1 {width: 840px;}
.g_list1 li {float: left;width: 260px;margin-right: 20px;margin-bottom: 30px;border-bottom: 1px dotted #b7b7b7;}
.g_list1 li img {width: 260px;height: 172px;}
.g_list1 li p {height: 50px;overflow: hidden;line-height: 50px;text-align: center;}
.g_list1 li a:hover img {border-color: #4667aa;}
.g_list1 .title {font-size: 16px;}
.g_list1 .channeng {font-size: 14px;}
.g_list1 .more {text-align: left;font-size: 14px;border: 1px #4667aa solid;margin: 5px 10px;padding: 5px 20px;display: inline-table;color: #4667aa;}
.g_list1 .xunjia {text-align: left;font-size: 14px;border: 1px #4667aa solid;margin: 5px 10px;padding: 5px 20px;display: inline-table;color: #4667aa;}
.g_list1 .yx {text-align: center;margin-bottom: 20px;}
.g_list1 .yx a {display: inline-block;width: 100px;height: 25px;border: 1px solid #4667aa;line-height: 25px;margin-right: 10px;}
.g_list1 .yx a:hover {color: #fff;background-color: #4667aa;}
.g_list2 {line-height: 45px;font-size: 15px;}
.g_list2 li {overflow: hidden;border-bottom: 1px #ccc dotted;font-size: 14px;color: #999;margin-bottom: 15px;padding-bottom: 15px;}
.g_list2 li dt {float: left;}
.g_list2 li dt img {width: 200px;height: 132px;}
.g_list2 li dd {float: left;width: 600px;padding-left: 20px;line-height: 24px;}
.g_list2 li dd h3 {font-size: 16px;margin-bottom: 10px;}
.g_list2 .dibu {color: #999;}
.g_list2 .more {float: right;}
.g_list2 .more a {float: right;padding: 0px 10px;display: block;color: #999;}
.g_list2 .more a:hover {display: block;background: #4667aa;color: #fff;}
.g_list2 li span {float: left;font-size: 12px;color: #999;}
.g_con {width: 820px;overflow: hidden;}
.listbox {}
.tbox {overflow: hidden;width: 820px;margin-bottom: 30px;}
.tbox ul {}
.tbox span {float: right;font-size: 12px;}
.tbox li {overflow: hidden;width: 800px;height: 36px;line-height: 36px;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px dashed #efefef;background: url(../images/ico.png) no-repeat -11px -278px;text-indent: 12px;}
.tbox li.top {height: 148px;margin-bottom: 15px;border: none;text-indent:0px;padding-left:0px;margin:15px 0 0 0;white-space: normal;}
.newslist li {overflow: hidden;width: 740px;height: 36px;line-height: 36px;vertical-align: top;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px dashed #efefef;}
.tbox .top .top_pic {float: left;width:240px;}
.tbox .top .top_pic {float: left;width:225px;}
.tbox .top .top_title {float: right;width:520px;padding:0 10px;line-height:25px;}
.tbox .top .top_title h3 {height: 36px;font-weight: bold;}
.tbox .top .top_title h3 a:hover {color:#3557aa;}
.tbox .top .top_title p {margin: 3px 0;font-size: 12px;color:#666;}
.g_con h1 {padding: 0px 0 15px 0;font-size: 2.42857em;font-weight: bold;color: #323232;margin-top: 10px;line-height: 1.8em;text-align: center;}
#cone {padding: 10px 15px;background: #f0f0f0;overflow: hidden;}
#cone .cone-tel {float: left;width: 40%;margin-top: 15px;}
#cone .cone-tel span {color: #666;}
#cone .cone-tel a {font-size: 18px;color: #4667aa;}
#cone .cone-emai {width: 40%;float: right}
#cone .cone-emai .quote {background: url(../images/tel.png ) no-repeat 10px center #4667aa;height: 35px;margin-top: 10px;margin-bottom: 10px;margin-right: 35px;float: left;padding-left: 40px;}
#cone .cone-emai .online {background: #252525 url(../images/zhuanj1.jpg ) no-repeat;margin-top: 10px;margin-bottom: 10px;height: 35px;padding-left: 70px;}
#cone .cone-emai .online img {margin-left: 7px;}
#cone .cone-emai a {color: #fff;float: left;width: 85px;line-height: 35px;font-size: 15px;cursor: pointer;}
#cone span {color: #4667aa;font-size: 14px}
.g_con .info {line-height: 24px;color: #666;border-bottom: 1px dashed #cccccc;padding-bottom: 20px;text-align: center;}
.g_con .info_gs {border-bottom: 1px dashed #cccccc;padding: 20px 0;}
.g_con .pic-list-about{ margin-top:30px;    margin-bottom: 50px;    border-bottom: 1px solid #cccccc;}
.row {width: 102%;transition: .2s width ease;}
.row:before, .row:after {display: table;clear: both;content: '';}
.row .span-3 {width: 23%;float: left;margin-right: 2%;}
.pic-list li {margin-bottom: 20px;}
.row .span-3 {float: left;margin-right: 2%;overflow: hidden;}
.rect-75 {padding-bottom: 75%;}
.span-3 {position: relative;}
.span-3 ._full {left: 0;top: 0;width:100%;}

.pic-list img {max-width:100%;height: auto;vertical-align: top;-ms-interpolation-mode: bicubic;border: 0;}
.imghover img {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.imghover:hover img {-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);transform: scale(1.1,1.1);}
.pic-list li ._cover {display: none;width:100%;height:100%;position: absolute;bottom: 0;left: 0;background: url(../img/pic_cover.png) repeat;z-index: 5;}
.pic-list li ._cover i {display: block;width: 65px;height: 65px;background: url(../img/fdj.png) no-repeat 0 0;position: absolute;top: 50%;left: 50%;margin-top: -50px;margin-left: -32px;z-index: 6;}
.pic-list li ._title {line-height: 46px;background: url(../img/black.6.png) repeat;color: #fff;text-align: center;font-size: 16px;font-weight: normal;position: absolute;bottom: 0px;left: 0px;width:100%;z-index: 10;}
.el {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.g_con .con1 {width: 820px;overflow: hidden;font-size: 14px;line-height: 30px;padding: 0 0 15px 0;}
.pic-list li:hover ._cover{ display:block;}
.g_con .con2 {width: 820px;overflow: hidden;font-size: 14px;line-height: 28px;}
.g_con  p{margin-bottom:25px;line-height: 34px;text-indent: 2em;}
.textCenter {text-align: center;}
.textCenter li {margin-bottom: 20px;}
.g_con .con2 h3 {font-size: 16px;margin: 20px 0;font-weight: bold;color:#4667aa !important;}
.g_con .con2 table {border: 1px solid #ccc;border-collapse: collapse;width: 800px;}
.g_con .con2 table th {border: 1px solid #ccc;border-collapse: collapse;padding: 5px;}
.g_con .con2 table td {border: 1px solid #ccc;border-collapse: collapse;padding: 5px;}
.gy li{ float:left; margin: 1% 5%;}
.gy li img{ width: 100%;height: 100%; vertical-align: middle;}
.ry li{width: 48%;margin: 1%;float:left;}
.ry li h3{text-align:  center;margin: 0 !important;}
.ry li img{width: 100% !important;height: auto !important;}
.g_con .con2 a {color:#4667aa;font-weight:bold;}
.g_con .con2 a:hover {}
.g_con .con2 a u{text-decoration: none;}
.g_con .con1 p, .g_con .con1 div, .g_con .con2 p, .g_con .con2 div {}
.g_con .con1 img {border: 0 none;height: 177px;vertical-align: middle;width: 260px;}
.g_con .con2 img {border: 0 none;vertical-align: middle;}
.con1 h3 {font-size: 16px;margin: 20px 0 20px 0;font-weight: bold;}
.con1 table {border: 1px solid #ccc;border-collapse: collapse;width: 800px;}
.con1 table th {border: 1px solid #ccc;border-collapse: collapse;padding: 5px;}
.con1 table td {border: 1px solid #ccc;border-collapse: collapse;padding: 5px;}
 
.prenext span {font-size: 14px;}
.prenext span em {background: #8c8c8c;padding: 3px 5px;margin-right: 10px;color: #fff;}
.wenda{margin-top: 30px;}
.wenda .tit_5{font-size: 16px;font-weight:bold;margin-bottom:20px;}
.wenda ul li{margin-bottom:15px;border-bottom:1px dashed #dddddd;padding-bottom:15px;}
.wenda ul li p{text-indent: 28px;line-height: 36px;margin-bottom: 10px;  }
.wenda ul li p strong{color:#c00;}
.prenext .pre {display: block;margin-bottom: 15px;margin-top: 25px;}
.prenext .next {display: block;margin-bottom: 25px;}
.prenext .tag {display: block;margin-bottom: 15px;}
.prenext .tag em {padding: 3px 5px;background: #4667aa;}
.b_box1 {font-size: 16px;line-height: 26px;padding-bottom: 30px;}
.b_box1 img {padding-bottom: 5px;float: left;margin-right: 15px;}
.b_box1 h2 {margin-bottom: 20px;font-size: 26px;line-height: 30px;color: #333;}
.b_box1_r {width: 580px;float: right;}
.b_box1 .igysum-more {display: block;width: 140px;height: 36px;line-height: 36px;border: 1px solid #4667aa;text-indent: 20px;color: #4667aa;margin-top: 30px;}
.b_box1_r a:hover {border: 1px solid #4667aa;color: #fff;background: #4667aa;}
.b_box1_r a:hover .fa-long-arrow-right {border: 1px solid #4667aa;color: #fff;background: #4667aa;}
.b_box1 .fa-long-arrow-right {color: #4667aa;}
.b_box2 {padding-bottom: 30px;width: 740px;float: left;border-top: 1px solid #eaeaea;}
.b_box2 li {width:100%;float: left;padding: 11px 0;border-bottom: 1px solid #eaeaea;}
.b_box2 li a {display: block;background: url(../images/inews_jt.png) no-repeat right;overflow: hidden;}
.b_box2 li ._date {float: left;width: 11%;text-align: center;border-right: 1px solid #eaeaea;color: #b0b0b0;font-family: arial;}
.b_box2 li ._date span {display: block;}
.b_box2 li ._date ._d1 {font-size: 30px;line-height: 40px;}
.b_box2 li ._date ._d2 {font-size: 14px;line-height: 20px;}
.b_box2 li ._nr {width: 80%;float: left;margin-left: 2%;}
.b_box2 li ._title {font-size: 15px;font-weight: normal;color: #333;margin-bottom: 2px;margin-top: 2px;}
.b_box2 li ._sum {color: #999;}
.b_box2 li a:hover ._date ._d1 {color: #3557aa;}
.b_box2 li a:hover ._title {color: #3557aa;}
.b_box2 li a:hover {background: url(../images/inews_jton.png) no-repeat right;}
.wrap_c {width: 340px;height: 273px;float: right;}
.wrap_c ul li {width: 340px;height: 251px;float: right;}
.wrap_c ul li a {color: #fff;}
.tui_pic img {width: 340px;height: 248px;}
.tui_title {height: 45px;overflow: hidden;line-height: 45px;text-align: center;background-color: #323232;opacity: 0.7;position: relative;bottom: 45px;font-size: 16px;}
.b_box3 {width: 1150px;height: 232px;padding: 20px 0;background: url(../images/bg_7.jpg) 0 109px repeat-x;}
.b_box3 li {float: left;width: 180px;padding-top: 200px;height: 32px;line-height: 32px;text-align: center;font-size: 18px;color: #999;margin-right: 50px;background: url(../images/p1.jpg) 0 0 no-repeat;}
.b_box3 li:hover {color: #3557aa;cursor: pointer;}
.b_box3 .l1 {background-position: 0 0;}
.b_box3 .l1:hover {background-position: 0 -250px;}
.b_box3 .l2 {background-position: -180px 0;}
.b_box3 .l2:hover {background-position: -180px -250px;}
.b_box3 .l3 {background-position: -360px 0;}
.b_box3 .l3:hover {background-position: -360px -250px;}
.b_box3 .l4 {background-position: -540px 0;}
.b_box3 .l4:hover {background-position: -540px -250px;}
.b_box3 .l5 {background-position: -720px 0;}
.b_box3 .l5:hover {background-position: -720px -250px;}
.b_box4 {border-top: 1px #ddd solid;padding-top: 10px;line-height: 24px;}
.u_1 {padding-top: 100px;background: url(../images/bg_5.gif) top center no-repeat #4667aa;}
.u_1 .tit_1 {color: #fff;background-image: url(../images/bg_6.png);}
.u_1 .tit_1 h3 {color: #fff;}
.fullSlide {min-width: 1000px;position: relative;height: 400px;overflow: hidden;margin-bottom: 20px;background: #ececec;}
.fullSlide1 {width:100%;position: relative;height: auto;overflow: hidden;margin-bottom: 20px;background: #ececec;}
.fullSlide1 img {width:100%;height: auto;}
.fullSlide .bd {position: relative;z-index: 0;}
.fullSlide .bd ul {width:100%;}
.fullSlide .bd li {width:100%;height: 400px;overflow: hidden;text-align: center;}
.fullSlide .bd li a {display: block;height: 400px;line-height: 280px;overflow: hidden;text-indent: 999em;}
.fullSlide .hd {width: 1000px;left: 50%;margin-left: -500px;bottom: 30px;position: absolute;z-index: 1;overflow: hidden;}
.fullSlide .hd ul {width: 88px;height: 10px;margin: 0 auto;}
.fullSlide .hd ul li {float: left;height: 10px;width: 10px;border-radius: 6px;border: 1px #fff solid;margin: 0 5px;display: inline;cursor: pointer;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.fullSlide .hd .on {background: #fff;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.fullSlide .prev, .fullSlide .next {position: absolute;left: 3%;top: 50%;margin-top: -45px;display: block;width: 50px;height: 90px;background: url(../images/bg_3.png) 0 0 no-repeat;}
.fullSlide .next {left: auto;right: 3%;background-position: 0 -90px;}
.fullSlide .prev:hover, .fullSlide .next:hover {filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.product {width: 1100px;margin: 0 auto;}
.product p {font-size: 16px;line-height: 25px;}
.product .hd {width: 940px;float: right;overflow: hidden;}
.product .hd ul {}
.product .hd ul li {float: left;width: 140px;margin-left: 30px;cursor: pointer;height: 42px;line-height: 42px;font-size: 18px;text-align: center;color: white;background-color: #323232;}
.product .hd ul li.on {background-color: #4667aa;}
.product .hd ul li.on a {color: #fff;}
.product .hd ul li a {display: block;height: 100%;color: #fff;}
.product .bd {width: 1100px;overflow: hidden;clear: both;padding-top: 20px;}
.product .bd ul {width: 1120px;padding: 5px 0 0 0;zoom: 1;}
.product .bd li {float: left;width: 260px;padding: 10px 20px 0 0;}
.product .bd li img {display: block;width: 260px;height: 180px;}
.product .bd li p {height: 45px;overflow: hidden;line-height: 45px;text-align: center;background-color: #323232;opacity: 0.7;position: relative;bottom: 45px;font-size: 16px;}
.product .bd li a {color: #fff;}
.kefu {position: fixed;right: 10px;top: 168px;z-index: 100;width: 110px;height: 272px;}
.kefu .qq-a {display: block;width: 106px;height: 116px;font-size: 14px;color: #0484cd;text-align: center;position: relative;}
.kefu .qq-a span {bottom: 5px;position: absolute;width: 90px;left: 10px;}
.kefu .qq-hover-c {width: 70px;height: 70px;border-radius: 35px;position: absolute;left: 18px;top: 10px;overflow: hidden;z-index: 9;}
.kefu .qq-container {z-index: 99;position: absolute;width: 109px;height: 118px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom: 1px solid #dddddd;background: url(../images/qq-icon-bg.png) no-repeat center 8px;}
.kefu .img-qq {max-width: 60px;display: block;position: absolute;left: 6px;top: 3px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.kefu .im-qq:hover .img-qq {max-width: 70px;left: 1px;top: 8px;position: absolute;}
.kefu .im_main {background: #F9FAFB;border: 1px solid #dddddd;border-radius: 10px;background: #F9FAFB;display: none;}
.kefu .im_main .im-tel {color: #000000;text-align: center;width: 109px;height: 105px;border-bottom: 1px solid #dddddd;}
.kefu .im_main .im-tel div {font-weight: bold;font-size: 12px;margin-top: 6px;}
.kefu .im_main .im-tel .tel-num {font-family: Arial;font-weight: bold;color: #e66d15;}
.kefu .im_main .im-tel:hover {background: #fafafa;}
.kefu .im_main .weixing-container {width: 55px;height: 47px;border-right: 1px solid #dddddd;background: #f5f5f5;border-bottom-left-radius: 10px;background: url(../images/weixing-icon.png) no-repeat center center;float: left;}
.kefu .im_main .weixing-show {width: 112px;height: 172px;background: #ffffff;border-radius: 10px;border: 1px solid #dddddd;position: absolute;left: -125px;top: -126px;}
.kefu .im_main .weixing-show .weixing-sanjiao {width: 0;height: 0;border-style: solid;border-color: transparent transparent transparent #ffffff;border-width: 6px;left: 112px;top: 134px;position: absolute;z-index: 2;}
.kefu .im_main .weixing-show .weixing-sanjiao-big {width: 0;height: 0;border-style: solid;border-color: transparent transparent transparent #dddddd;border-width: 8px;left: 112px;top: 132px;position: absolute;}
.kefu .im_main .weixing-show .weixing-ma {width: 104px;height: 103px;padding-left: 5px;padding-top: 5px;}
.kefu .im_main .weixing-show .weixing-txt {position: absolute;top: 110px;left: 7px;width: 100px;margin: 0 auto;text-align: center;}
.kefu .im_main .go-top {width: 50px;height: 47px;background: #f5f5f5;border-bottom-right-radius: 10px;background: url(../images/totop-icon.png) no-repeat center center;float: right;}
.kefu .im_main .go-top a {display: block;width: 52px;height: 47px;}
.kefu .close-im {position: absolute;right: 10px;top: -12px;z-index: 100;width: 24px;height: 24px;}
.kefu .close-im a {display: block;width: 24px;height: 24px;background: url(../images/close_im.png) no-repeat left top;}
.kefu .close-im a:hover {text-decoration: none;}
.kefu .open-im {cursor: pointer;margin-left: 68px;width: 40px;height: 133px;background: url(../images/open_im.png) no-repeat left top;}
.dede_pages {height: 32px;padding: 20px 0 0 0;}
.dede_pages ul {float: right;padding: 0;font-size: 14px;}
.dede_pages ul li {float: left;font-family: 'microsoft yahei';margin: 0 2px;line-height: 30px;padding: 0 10px;background: #fff;border: 1px solid #d8dadf;}
.dede_pages ul li a {float: left;color: #555;display: block;}
.dede_pages ul li:hover {text-decoration: none;color: #fff;border: 1px #4667aa solid;background-color: #4667aa;}
.dede_pages ul li:hover a {color: #fff;}
.dede_pages ul li:hover a:hover {color: #fff;text-decoration: none;}
.dede_pages ul li.thisclass {background-color: #4667aa;padding: 0 10px;color: #fff;border: 1px #4667aa solid;}
.dede_pages ul li.thisclass a {color: #fff;}
.dede_pages strong {font-weight: normal;}
.dede_pagess {float: none;overflow: hidden;text-align: center;padding-bottom: 15px;}
.dede_pagess ul {margin: 0px auto;float: none;clear: both;padding: 10px 0;text-align: center;white-space: nowrap;}
.dede_pagess ul li {float: none;display: inline;margin: 0 2px;padding: 4px 10px;font-family: 'microsoft yahei';font-size: 14px;border: 1px solid #d8dadf;}
.dede_pagess li a {float: none;display: inline;}
.dede_pagess li a:hover {text-decoration: underline;}
.dede_pagess .thisclass {border: none;color: #fff;border: 1px #4667aa solid;background-color: #4667aa;}
.dede_pagess .thisclass a {color: #fff;}
.link {width: 1100px;color: #666;margin: 0 auto 20px auto;text-align: center;}
.link a {margin: 0 3px;color: #666;}
.foot {width:100%;padding: 0;background: #40434A;height: auto;overflow: hidden;line-height: 1.8;}
.container {width: 1100px;margin:0 auto;}
.foot-link1 {float: left;width: 15%;padding: 25px 0;}
.foot-link1 {float: left;width: 15%;padding: 25px 0;}
.foot h5 {color: #fff;font-size: 18px;padding: 0 0 15px;margin: 0 8%;}
.foot-link1 ul, .foot-link2 ul, .foot-link3 ul, .foot-link4 ul {margin: 0 8%;}
.foot-link2 li {float: left;width: 50%;margin-bottom: 12px;}
.foot-link1 {float: left;width: 12%;}
.foot-link2 {float: left;width: 35%;}
.foot-link3 {float: left;width: 34%;}
.foot-link4 {float: left;width: 16%;margin-top: 26px;border-left: 1px dashed #fff;padding-left: 30px;}
.foot-link4 li {margin-bottom: 15px;}
.foot a {color: #8e8f91;font-size: 14px;}
.foot-link1 li {float: left;width:100%;height: 30px;line-height: 30px;}
.foot-link3 li {float: left;width:100%;margin-bottom: 5px;color: #fff;font-size: 12px;}
.foot-link3 img {float: left;margin-right: 12px;text-align: center}
.foot-link1 img {float: left;margin-right: 8px;}
.foot-link3 .tel {font-size: 18px;height: 34px;line-height: 34px;color: #fff;font-family: Arial, Helvetica, sans-serif}
.foot-link3 .free-tel {font-size: 16px;color: #fff;font-family: Arial, Helvetica, sans-serif;height: 30px;line-height: 30px;font-weight: bold}
.foot-link3 li a {font-size: 14px;}
.foot-link2, .foot-link3, .foot-link4 {}
footer .acc_container dl {width: 300px;height: 200px;color: white;float: left;margin-right: 36px;}
footer .acc_container dl dt {font-size: 16px;line-height: 2;margin-bottom: 30px;}
footer .acc_container dl dt span {font-size: 20px;}
footer .acc_container dl dd span {display: inline-block;font-weight: bold;line-height: 34px;text-align: center;width: 106px;height: 34px;}
footer .acc_container dl dd span:first-child {background-color: #0f0f0f;}
footer .acc_container dl dd span:first-child a{color:#fff;}
footer .acc_container dl dd span:last-child {background-color: #4667aa;color:#fff;margin-left: 30px;}
.acc_container .lxwm {display: block;padding: 10px 0px;background-color: #000;font-size: 14px;font-weight: bold;width: 130px;text-align: center;}
.acc_container .zxzx {display: block;padding: 10px 0px;background-color: #4667aa;color: #fff;font-size: 14px;font-weight: bold;margin-top: 10px;width: 130px;text-align: center;}
.acc_container a.zxzx:hover {color: #222}
.bottom {background: #313237;padding: 5px 0;color: #fff;font-size: 14px;}
.bottom a {color: #b7b7b7;white-space: nowrap;word-break: keep-all;padding: 0 5px;}
.bottom a:hover {color: #3557aa;}
.message {padding: 50px;}
.message dd {margin-bottom: 10px;}
.message dd .k {width: 350px;border: 1px solid #ccc;height: 40px;line-height: 40px;padding-left: 10px;color: #999}
.message dd textarea {width: 400px;border: 1px solid #ccc;height: 100px;padding: 10px}
.message dd span {float: left;line-height: 40px}
.message .tj {width: 80px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: #4667aa;border: 0;font-size: 14px;cursor: pointer;margin-left: 52px}
.sp-title {font-size: 22px;color: #000;padding: 20px 0 10px 0;text-align: center;}
.tags_list {margin-top: 50px;background: #f4f4f4;overflow: hidden;padding-bottom: 15px;}
.tbox dt {width:100%;border-bottom: 1px solid #DDD;font-size: 16px;height: 30px;}
.tags_list dl {line-height: 35px;font-size: 14px;padding: 10px;}
.tags_list dd {padding-top: 20px;}
.tags_list dd a {height: 45px;display: inline-table;padding: 0 20px;}
.tags_list dd a:hover {background: #4667aa;color: #fff;}
.tags_list .on {color: #fff;background: #4667aa;}
.about_history strong {display: block;font-size: 16px;color: #4667aa;}
#LXB_CONTAINER .lxb-container-1001-2 {left: 0}
/* &#1525;&#1816;&#1445;&#1215; */
.scroll {color: #fff;line-height: 80px;text-align: center;position: fixed;right: 30px;bottom: 50px;cursor: pointer;font-size: 14px;}
.scroll .fa-arrow-up {font-size: 35px;color: #fff;background-color: #4667aa;font-weight: 400;border-radius: 50%;width: 52px;height: 52px;line-height: 52px;opacity: 0.8;}
.gcal {width: 100%;overflow: hidden;margin-bottom: 50px;}
.gcal_info {margin: 0 auto;overflow: hidden;}
.gcal_info_1 {overflow: hidden;}
.gcal_info_1 li {float: left;margin-top: 30px;}
.gcal_info_1 li:nth-child(3n-1) {margin-left: 40px;margin-right: 40px;}
.gcal_info_1 li {display: block;width: 338px;height: 300px;background: #FFFFFF;position: relative;border: 1px #e5e5e5 solid;border-radius: 10px;}
.gcal_info_1 li a img {width: 338px;height: 250px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.gcal_info_1 h4 {text-align: center;}
.gcal_info_1 h4 a {text-align: center;line-height: 44px;font-size: 18px;padding-top: 10px;width: 82%;margin: 0 auto;}
.gcal_info .kslc {width:100%;overflow: hidden;}
.gcal_info .kslc .scx {width: 680px;float: left;padding-top: 20px;}
.gcal_info .kslc .gyt {width: 500px;float: right;}
.gcal_info .kslc .gyt img {width:100%;}
.gcal_info .kslc .gyt p {font-size: 24px;font-weight: 800;text-align: center;line-height: 64px;}
.descrip {width:100%;overflow: hidden;}
.desc {background: #ebebeb;width: 500px;height: 450px;float: left;padding: 30px 40px;box-sizing: border-box;}
.desc h4 {font-weight: 600;font-size: 20px;padding-bottom: 15px;text-align: center;}
.desc p {font-size: 14px;line-height: 24px;}
/*video*/
.video {overflow: hidden;padding-bottom: 50px;}
.video .tit {height: 40px;overflow: hidden;line-height: 40px;border-bottom: 1px solid #eaeaea}
.video .tit h2 {font-size: 16px;font-weight: bold;background: url(../img/nadd_dian.png) no-repeat left;padding-left: 35px;line-height: 40px;display: inline;}
.video .tit a {float: right;color: #808080;line-height: 35px;}
.video .tit a:hover {color: #3557aa;}
.video ul {overflow: hidden;margin-top: 30px}
.video li {width: 200px;margin-right: 20px;float: left;margin-bottom: 30px;border-bottom: 1px dotted #b7b7b7;}
.video li img {width: 200px;height: 145px;}
.video li .fa {left: 80px;top: 37px;display: none;color: rgba(255,255,255,0.6);}
.video li p {color: #3c3c3c  ;text-align: center;line-height: 30px;height:60px;}

.pro_img { width: 450px;height: 279px;overflow: hidden;background: #eee;}
#preview {float: none;margin: 0px auto;width: 450px;}
.jqzoom {position: relative;padding: 0;width: 450px;height: 279px;}
.pro-infos {width: 330px;height: auto;}
.fr {float: right;display: inline;}
.pro-infos h1 {font-size: 24px;line-height: 32px;color: #4667aa;font-weight: bold;padding:0;}
.ft_p p {text-indent: 27px;letter-spacing: 0.6px;}
.pro-infos p {font-size: 15px;line-height: 32px;font-weight: normal;}
.mt30 {margin-top: 23px;font-weight: bold;color: #4667aa;font-size: 16px;}
.fl {float: left;display: inline;}
.procontimg {width: 162px;height: 30px;overflow: hidden;float: left;}
.procontimg img {float: left;display: inline;margin-top: -9px;margin-right: 4px;}
.pro_online {width: 120px;height: 35px;line-height: 35px;padding-left: 38px;font-size: 16px;color: #FFF;background: #4667aa url(../images/ico.png) no-repeat 3px -252px;display: block;margin: 15px 10px 20px 0px;}
.pro_online a, .bg_red a, .pro_online_s a {color: #FFF;}

/*chanpinhuandeng*/
.lof-slidecontent, .lof-slidecontent a {color:#FFF;	}
.lof-slidecontent{position:relative;overflow:hidden;border:#F4F4F4 solid 1px;}
.lof-slidecontent .preload{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;background:#FFF}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-outer{position:relative;height:100%;width:550px;z-index:3px;overflow:hidden; border-radius: 15px;}

ul.lof-main-wapper{overflow:hidden;background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;padding:0px;margin:0;position:absolute;overflow:hidden;}

ul.lof-main-wapper li{overflow:hidden;padding:0px;margin:0px;float:left;position:relative;}
.lof-opacity  li{position:absolute;top:0;left:0;float:inherit;}
ul.lof-main-wapper li img{padding:0px;width:550px;height:365px;}

/* item navigator */
.lof-navigator-wapper {position:absolute;bottom:10px;right:10px;background:url(../images/transparent_bg.png) repeat;padding:5px 0px;}
.lof-navigator-outer{position:relative;z-index:10;height:180px;width:310px;overflow:hidden;color:#FFF;float:left}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}
ul.lof-navigator li{cursor:hand; cursor:pointer;list-style:none;padding:0;margin-left:0px;overflow:hidden;float:left;display:block;text-align:center;}
ul.lof-navigator li img{border:#666 solid 3px; width:85px; height:54px;	}
ul.lof-navigator li.active img, ul.lof-navigator li:hover img {border:#A8A8A8 solid 3px;}
.lof-navigator-wapper .lof-next,  .lof-navigator-wapper .lof-previous{display:block;width:22px;height:60px;color:#FFF;cursor:pointer;}
.lof-navigator-wapper .lof-next {float:left;text-indent:-999px;margin-right:5px;background:url(../images/arrow-r.png) no-repeat right center;}
.lof-navigator-wapper .lof-previous {float:left;text-indent:-999px;margin-left:5px;background:url(../images/arrow-l.png) no-repeat left center;}

.lof_big{ position:absolute; top:0px; left:10px;background:none;}
.lof_big .left{ width:210px; height:335px; background:none; float:left;background:url(../images/b_prev.png) no-repeat -1000px center; }
.lof_big .right{ width:210px; height:335px; background:none; float:right;background:url(../images/b_next.png) no-repeat -1000px center;}
.lof_big .left:hover{ background:url(../images/b_prev.png) no-repeat left center; }
.lof_big .right:hover{  background:url(../images/b_next.png) no-repeat right center;}

.botsms{ width:100%; font-size: 14px; padding:10px 10px; box-sizing:border-box; margin: 0px 0px 30px 0px; background-color: #f1f1f1; overflow: hidden;border:1px dashed #ccc;font-family: 'microsoft yahei';}
.botsms .tit{ width: 100%; background-color: #4667aa; text-align: left; margin: 10px auto 30px auto; height: 40px; line-height: 40px; font-size: 16px;}
.botsms .tit i{padding: 5px 10px; font-style: normal; color: #fff;}
.botsms .leftform{ width:45%; float: left;}
.botsms p{ width:100%;text-align: center; padding-bottom: 20px;}
.botsms ul li{ width:100%; overflow:hidden; padding:5px 0px;}
.botsms span{ width:20%; height:35px; line-height:35px; font-size: 14px; text-align:right; display:block; float:left;}
.botsms .textbox{ width:75%; float:left; border:1px solid #ddd; box-sizing:border-box; padding-left:3px; height:33px; line-height:33px;-webkit-appearance: none;}
.botsms .select{ width:75%; float:left; border:1px solid #ddd; box-sizing:border-box; padding-left:3px; height:33px; line-height:33px; background: none;}
.botsms .bssubmit{ width:75%; margin-left: 20%; color:#fff; background-color:#4667aa; padding:10px 0px; margin-top: 5px; border: none; -webkit-appearance: none;}
.botsms .smscontact{ width: 45%; padding-left: 10%; border-left: 1px solid #e7e7e7; box-sizing: border-box; margin-top: 45px; float: right;}
.botsms .smscontact dl,.botsms .smscontact dl dt,.botsms .smscontact dl dd{ padding: 0px; margin: 0px; list-style: none;}
.botsms .smscontact dl{ line-height: 30px;}
.botsms .smscontact dl dt{ font-size: 16px; font-weight: bold; padding-bottom: 10px;}
.botsms .smscontact dl dd .linkcustomer{ font-size: 12px; background-color: #454545; color: #fff; padding: 5px 30px; margin-top: 10px; line-height: 26px; display: block; float: left;}
.botsms .smscontact dl dd b{ color: #4667aa;}

@media screen and (max-width: 768px) {
    .botsms{padding: 5%;}
    .botsms .tit{ border-bottom: 1px solid #ddd; height: 10px; background-color: #fff; text-align: center; margin: 20px auto 30px auto; line-height: 22px; font-size: 16px;}
    .botsms .tit i{padding: 5px 10px; background-color: #fff; font-style: normal; color: #4667aa; font-weight: bold; font-size: 16px;}
    .botsms .leftform{ width: 100%; float: none;}
    .botsms .bssubmit{ width:100%; margin-left: 0px;}
    .botsms .smscontact{ display: none;}
}